WPStaging\Backend\Modules\Jobs\Cloning B

Total Complexity 83
Dependencies 26
Dependents 4
Total lines 696
Lines of code 380
Logical lines of code 215
Comment lines 180
Methods 24
Properties 9

Methods 24

Method Rating Maintainability Complexity Lines of code
save()
C
28
26 124
start()
A
50 10 28
writeJobSpecificLogStartHeader()
S
52 7 25
getDestinationDir()
S
53 7 22
maybeGenerateFriendlyName()
S
47 4 40
setStagingPrefix()
S
57 5 15
saveClone()
S
45 2 39
isStagingSiteNameExists()
S
67 3 8
handleJobResponse()
S
63 2 11
getDestinationUrl()
S
71 2 6
getDestinationHostname()
S
72 2 6
jobData()
S
75 1 4
setAdvancedCloningOptions()
S
91 1 2
getDataJob()
S
81 1 3
jobFinish()
S
70 1 6
initialize()
S
63 1 10
jobFiles()
S
75 1 4
jobDirectories()
S
75 1 4
jobPreserveDataSecondStep()
S
75 1 4
jobSearchReplace()
S
75 1 4
getErrorMessage()
S
82 1 3
jobPreserveDataFirstStep()
S
72 1 5
getHostnameWithoutScheme()
S
78 1 3
jobDatabase()
S
75 1 4